overall responsibility - Français Anglais Dictionnaire